import { init, h } from 'snabbdom'

let patch = init([])
let vnode = h('ul', [
  h('li', {key: 'li1'}, 'li1'),
  h('li', {key: 'li2'}, 'li2'),
  h('li', {key: 'li3'}, 'li3'),
  h('li', {key: 'li4'}, 'li4'),
  h('li', {key: 'li5'}, 'li5')
])

let app = document.querySelector('#app')
let oldVnode = patch(app, vnode)

vnode = h('ul', [
  h('li', {key: 'li5'}, 'li5'),
  h('li', {key: 'li2'}, 'li2'),
  h('li', {key: 'li4'}, 'li4'),
  h('li', {key: 'li3'}, 'li3'),
  h('li', {key: 'li1'}, 'li1')
])

patch(oldVnode, vnode)
